/*公用css*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, 
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0; }
address,cite,dfn,em,var, i {font-style:normal;}
body {font-size: 14px; line-height: 1.5; font-family:'Microsoft Yahei','simsun','arial','tahoma';  color: #161616;min-width: 1200px;background-color: #f9f9f9;}
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
/*button,input,select,textarea{font-size:100%;}*/
fieldset,img{border:none;}
a,
img {
    -webkit-touch-callout: none
}
a{color: #161616;}
a,
a:active,
a:focus,
a:hover,
a:visited {text-decoration: none;}
a:hover{color: #b92b24;}
input[type=password],
input[type=text],
textarea {
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    background: #fff;
    border: none;
    outline: none;
}
:focus{ outline:none;}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}
ul, ol { list-style: none; }
/*顶部css*/
.a-1{position: relative;}
.a-2{height: 100px;background: url(../assets/image/index-28.png) no-repeat center;background-size: 100% 100%;position: fixed;top: 0;width: 100%;z-index: 5;}
.a-3{width: 1450px;margin: 0 auto;min-width: 1200px;font-size: 0;}
.a1-3{float: left;}
.a-4{display: inline-block;vertical-align: middle;margin-right: 35px;}
.a-5{display: inline-block;vertical-align: middle;font-size: 0;}
.a-5>li{display: inline-block;width: 100px;margin-right: 35px;font-size: 14px;position: relative;}
.a-5>li:last-child{margin-right: 0;}
.a-5>li>a{display: block;height: 100px;line-height: 100px;text-align: center;color: white;}
.a-5>li>a:hover{font-weight: bold;}
.a-5>li:hover .b-1{display: block;}
.a-5>.active>a{background-color: #fe2e36;font-weight: bold;}
.a-6{display: inline-block;vertical-align: middle;/*margin-left: 113px;*/font-size: 0;float: right;margin-top: 33px;}
.a-7{display: inline-block;vertical-align: middle;margin-right: 17px;}
.a-8{display: inline-block;vertical-align: middle;font-size: 0;}
.tx{border: none !important;height: auto !important;padding: 0 !important;}
.a-8 a{color: white;border-right: 1px solid #b4b8bc;display: inline-block;height: 14px;line-height: 14px;font-size: 14px;padding: 0 7px;}
.a-8 a:last-child{border-right: none;border-left: 1px solid white;}
.gp-1{font-size: 14px;background-color: #f29f12;display: inline-block;vertical-align: middle;width: 80px;height: 30px;line-height: 30px;text-align: center;color: white !important;border-radius: 2px;margin-right: 30px;}
.target {position:relative;width: 100%;height: 600px;}
.target img {position:absolute;top:0;left:50%;width:1920px;height:600px;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.hy-dot-center{display: none;}
.hy-prev{display: none;}
.hy-next{display: none;}
.a-9:hover .hy-prev{display: block;}
.a-9:hover .hy-next{display: block;}
.a-10{position: absolute;bottom:173px;left:50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.a-11{overflow: hidden;width: 800px;}
.a-12{width: 710px;height: 60px;box-sizing: border-box;float: left;padding: 0 43px;box-sizing: border-box;}
.a-12::-ms-input-placeholder{font-size: 12px;color: #999999;letter-spacing: 1px;}
.a-12::-webkit-input-placeholder{font-size: 12px;color: #999999;letter-spacing: 1px;}
.a-12::-moz-placeholder{font-size: 12px;color: #999999;letter-spacing: 1px;}
.a-13{background-color: #fe2e36;width: 90px;height: 60px;border: none;outline: none;float: left;}
.a-14{position: absolute;bottom: 0;width: 100%;height: 60px;background-color: rgba(0,0,0,0.5);overflow: hidden;}
.a-15{width: 1200px;margin: 0 auto;box-sizing: border-box;padding-left: 70px;}
.a-16{display: inline-block;vertical-align: middle;}
.a-17{height: 60px;display: inline-block;vertical-align: middle;margin-left: 25px;width: 1000px;}
.swiper-containerOne{display: inline-block;}
.swiper-containerOne .swiper-wrapper{width: 100% !important;}
.swiper-containerOne .swiper-slide{width: 100% !important;height: 60px;line-height: 60px;}
.swiper-containerOne .swiper-slide a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;color: white;}
/*二级*/
.b-1{position: absolute;top: 100px;left: -100px;width: 980px;height: 425px;background-color: rgba(24,29,27,0.9);color: #fffefe;padding: 25px 0;box-sizing: border-box;padding-left: 13px;padding-right: 32px;display: none;}
.b1-1{height: 375px;width: 140px;border-right: 1px solid #636e76;}
.b1-1>li{width: 140px;box-sizing: border-box;padding: 13px 0;cursor: pointer;}
.b1-1>li:first-child{padding-top: 0;}
.b1-1>li:first-child>.b-3{display: block;}
.b1-1>li:last-child{padding-bottom: 0;}
.b-2{height: 14px;line-height: 14px;}
.b1-1>.active>.b-2{color: #fe2e36;}
.b-3{width: 795px;position: absolute;display: none;left: 153px;top: 25px;box-sizing: border-box;overflow: hidden;padding-left: 28px;height: 375px;}
.b-3>li{width: 371px;margin-bottom: 20px;float: left;margin-right: 24px;}
.b-3>li:nth-child(even){margin-right: 0;}
.b-4{border-bottom: 1px solid #636e76;padding: 0 12px;padding-bottom: 8px;}
.b-5{overflow: hidden;margin-top: 12px;}
.b-5>li{float: left;border-right: 1px solid #787a79;height: 14px;line-height: 14px;margin-bottom: 10px;}
.b-5>li>a{color: #fffefe;padding: 0 12px;height: 14px;line-height: 14px;display: block;border-right: 1px solid #ffffff;}
.b-5>li:last-child{border: none;}
.b-5>li:last-child>a{border: none;}
/*挂牌板块*/
.a-18{padding-top: 25px;background: url(../assets/image/bg1.png) no-repeat center;background-size: auto auto;padding-bottom: 30px;}
.a-19{width: 1200px;margin: 0 auto;}
.a-20{width: 885px;float:left;}
.a-21{overflow: hidden;padding-bottom: 16px;border-bottom: 1px solid #dfdfdf;padding-left: 20px;}
.a-22{float: left;}
.a-22 li{padding:0 22px;height: 40px;line-height: 40px;text-align: center;display: inline-block;font-size: 16px;margin-right: 110px;cursor: pointer;letter-spacing: 3px;}
.a-22 li:hover{color: #b92b24;}
.a-22 li:last-child{margin-right: 0;}
.a-22 .active{color: white !important;background-color: #fd2f36;}
.a-23{font-size: 12px;color: #666666;float: right;letter-spacing: 2px;margin-top: 10px;}
.a-24{margin-top: 72px;}
.a-25-box{display: none;}
.a-24 .a-25-box:first-child{display: block;}
.a-25{font-size: 0;}
.a-25 li{box-shadow: 0 4px 6px 1px #ededed;height: 270px;width: 275px;margin-bottom: 80px;margin-right: 30px;display: inline-block;}
.a-25 li:hover{box-shadow: 0 4px 6px 1px #b92b24;}
.a-25 li:nth-child(3n){margin-right: 0;}
.a-25 li a{display: block;height: 270px;width: 275px;box-sizing: border-box;padding: 0 10px;padding-bottom: 24px;}
.a-26{position: relative;top: -41px;overflow: hidden;width: 245px;height: 171px;margin: 0 auto;}
.a-28{background-color: #f2a013;color: white;width: 120px;height: 120px;position: absolute;top: -68px;right: -68px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);text-align: center;}
.a-28 span{position: relative;top: 95px;font-size: 12px;letter-spacing: 1px;}
.a-29{font-weight: bold;margin-top: -27px;color: #161616;font-size: 14px;}
.a-30{color: #4e4e4e;font-size: 12px;margin-top: 10px;}
.a-31{overflow: hidden;margin-top: 10px;}
.a-32{color: #b92b24;font-size: 16px;float: left;}
.a-32 span{font-size: 18px;font-weight: bold;}
.a-33{float: right;margin-top: 5px;}
.a-33 .a-34:first-child{margin-left: 0;}
.a-34{margin-left: 10px;}
.a-34 img{display: inline-block;vertical-align: middle;margin-right: 4px;}
.a-34 span{font-size: 12px;color: #999999;display: inline-block;vertical-align: middle;}
.a-35{text-align: center;font-size: 0;margin-top: -50px;}
.a-35 a{display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 100%;border: 1px solid #d1d1d1;color: #cdcdcd;font-size: 16px;box-sizing: border-box;vertical-align: top;margin-right: 20px;}
.a-35 a:last-child{margin-right: 0;}
.a-35 .active{color: #b92b24;border-color: #b92b24;}
.a-36{width: 280px;float: right;height: 750px;box-sizing: border-box;border: 1px solid #cccccc;padding: 0 5px;}
.a-37{font-size: 16px;color: #b92b24;text-align: center;font-weight: bold;letter-spacing: 1px;line-height: 55px;}
.a-38{width: 100%;margin-top: -6px;}
.a-39{padding: 0 12px;padding-bottom: 35px;border-bottom: 1px solid #dfdfdf;}
.a-39 li{margin-top: 10px;}
.a-39 li a:hover .a-40{color: #b92b24;}
.a-40{color: #262626;margin-bottom: 5px;}
.a-41{color: #929292;font-size: 12px;}
.a-42{text-align: right;margin-top: 9px;}
.a-42 img{display: inline-block;vertical-align: middle;margin-right: 8px;}
.a-42 span{font-size: 12px;color: #999999;display: inline-block;vertical-align: middle;}
.a-43{font-size: 12px;text-align: center;margin-top: 20px;}
.a-44{display: inline-block;vertical-align: middle;margin-right: 6px;}
.a-45{display: inline-block;vertical-align: middle;width: 8px;height: 8px;background: url(../assets/image/gd.png) no-repeat center;background-size: 100% 100%;}
.a-43 a:hover .a-45{background: url(../assets/image/gd_on.png) no-repeat center;background-size: 100% 100%;}
.a-46{background: url(../assets/image/bg2.png) no-repeat center;}
.a-47{/*width: 1200px;*/margin: 0 auto;padding-top: 25px;padding-bottom: 45px;/*height: 355px;*/box-sizing: border-box;background: url(../assets/image/fw_bg.png) no-repeat center;background-size: auto 100%;}
.a-50{font-size: 26px;font-weight: bold;}
.a-48{text-align: center;}
.a-49{color: #cccccc;font-size: 26px; -webkit-text-stroke: 1px white;text-shadow:0 0 3px 3px #cccccc;}
.a-50{margin-top: -37px;}
.a-51{margin-top: 15px;}
.a-52{width: 95%;margin: 0 auto;min-width: 1200px;margin-top: 25px;text-align: center;}
.a1-53{display: flex;justify-content: space-between;text-align: center;}
.a1-53 li{text-align: center;width: 140px;height: 160px;border-radius: 4px;box-sizing: border-box;vertical-align: top;display: inline-block;}
.a1-53 li:last-child{margin-right: 0;}
.a1-53 li:hover{border: 2px solid #fe2e36;}
.a1-53 li a{display: block;width: 100%;height: 100%;border: 1px solid #e6e6e6;border-radius: 4px;padding-top: 15px;box-sizing: border-box;background-color: white;}
.a1-55{width: 55px;margin: 0 auto;border-bottom: 2px solid #fe2e36;margin-top: 22px;margin-bottom: 10px;}
/*摘牌信息+热门权益人+影视版权*/
.a-54{padding-top: 20px;background: url(../assets/image/bg3.png) no-repeat top;}
.a-55{width: 1200px;margin: 0 auto;overflow: hidden;}
.a-56{width: 851px;border: 1px solid #cccccc;padding-bottom: 15px;height: 523px;box-sizing: border-box;float: left;}
.a-57{padding-top: 15px;margin-bottom: 20px;}
.a-58{border-left: 5px solid #b92b24;color: #b92b24;font-size: 16px;display: inline-block;height: 16px;line-height: 16px;font-weight: bold;padding-left: 15px;margin-left: 5px;}
.a-59{width: 795px;margin: 0 auto;background-color: #f9f9f9;}
.a-59 li{margin-bottom: 23px;}
.a-59 li:last-child{margin-bottom: 0;}
.a-59 li a{display: block;font-size: 0;line-height: 37px;height: 37px;}
.a-59 li a span{font-size: 16px;color: #666666;display: inline-block;}
.a-60{width: 67px;text-align: center;}
.a-61{width: 135px;margin-right: 26px;}
.a-62{width: 236px;margin-right: 26px;}
.a-63{width: 143px;margin-right: 29px;}
.a-65{width: 320px;border: 1px solid #cccccc;height: 523px;box-sizing: border-box;float: right;}
.a-66{margin-top: 0px;margin-right: 20px;}
.a-67{padding: 0 5px;}
.a-67 li{border-top: 1px solid #cccccc;}
.a-67 li a{display: inline-block;padding: 12px 10px;font-size: 0;}
.a-68{display: inline-block;vertical-align: middle;margin-right: 15px;}
.a-68{border-radius: 100%;overflow: hidden;box-shadow: 0 0 3px 2px #f4eef0;}
.a-68 img{width: 50px;height: 50px;}
.a-69{font-size: 12px;display: inline-block;vertical-align: middle;width: 215px;}
.a-70{color: #161616;}
.a-71{color: #999999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a-72{color: #161616;}
.a-73{width: 1200px;margin: 0 auto;padding-top: 15px;}
.a-75{margin-top: 23px;}
.a-74{float: initial;text-align: center;}
.a-74 li{margin-right: 78px;}
.a-77{width: 330px;height: 330px;float: left;}
.a-76{margin-top: 27px;}
.a-78{float: left;cursor: pointer;}
.a-79{width: 165px;height: 165px;}
.a-80{float: left;width: 517px;overflow: hidden;margin: 0 11px;}
.a-81{width: 330px;height: 330px;float: left;}
.a-82{width: 187px;float: left;height: 330px;background-color: #b92b24;color: white;font-size: 12px;padding: 0 16px;box-sizing: border-box;padding-top: 23px;}
.a-83{font-size: 16px;font-weight: bold;border-bottom: 1px solid white;padding-bottom: 10px;margin-bottom: 10px;}
.a-84{line-height: 24px;}
.a-85{display: block;width: 155px;height: 40px;line-height: 40px;text-align: center;background-color: white;margin: 0 auto;margin-top: 30px;}
.a-86{background: url(../assets/image/gd_on.png) no-repeat center;background-size: 100% 100%;}
.a-85 .a-44{color: #b92b24;}
.a-87{overflow: hidden;}
/*行业资讯*/
.a-88{padding-top: 15px;padding-bottom: 35px;}
.a-89{width: 1200px;margin: 0 auto;}
.a-90{margin-top: 30px;}
.a-91{width: 605px;height: 400px;box-shadow: 0 0 6px 2px #f5f4f4;float: left;}
.a-92{position: relative;}
.a-93{width: 605px;height: 311px;}
.a-94{position: absolute;top: 0;left: 0;background-color: #fd2f36;color: white;width: 70px;text-align: center;height: 70px;}
.a-95{font-size: 38px;font-weight: bold;margin-top: -2px;}
.a-96{margin-top: -8px;font-size: 12px;}
.a-97{display: block;height: 345px;}
.a-98{font-size: 16px;padding-left: 9px;margin-top: 15px;color: #161616;}
.a-98:hover{color: #fd2f36;}
.a-99{padding-left: 9px;margin-top: 12px;display: inline-block;}
.a-99 .a-44{color: #fd2f36;}
.a-99 .a-100{background: url(../assets/image/gd_on1.png) no-repeat center;background-size: 100% 100%;}
.a-101{width: 570px;float: right;}
.a-102 li{padding: 0 12px;}
.a-102 li a{padding: 29px 15px;display: block;overflow: hidden;border-bottom: 1px dashed #b7b7b7;}
.a-103{float: left;text-align: center;margin-top: -7px;}
.a-104{color: #333333;font-size: 38px;}
.a-105{width: 13px;border-bottom: 1px solid #fdad20;}
.a-106{color: #333333;margin-top: 3px;}
.a-107{width: 425px;float: right;}
.a-108{color: #161616;font-size: 16px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a-109{color: #666666;font-size: 12px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*合作伙伴*/
.a-110{padding-top: 15px;background: url(../assets/image/bg4.png) no-repeat bottom;}
.a-111{width: 1200px;margin: 0 auto;}
.a-112{margin-top: 40px;font-size: 0;}
.a-112 li{box-shadow: 0 0 6px 2px #f5f4f4;width: 200px;height: 100px;display: inline-block;margin-right: 50px;margin-bottom: 37px;}
.a-112 li:nth-child(5n){margin-right: 0;}
.a-112 li a{display: block;width: 100%;height: 100%;padding: 10px;box-sizing: border-box;position: relative;}
.a-113{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
/*底部*/
.a-114{background-color: #434343;padding: 17px 0;}
.a-115{width: 1200px;margin: 0 auto;}
.a-116{font-size: 0;}
.a-116 li{display: inline-block;height: 14px;line-height: 14px;border-right: 1px solid white;}
.a-116 li:last-child{border: none;}
.a-116 li a{color: white;display: block;padding: 0 73px;font-size: 14px;}
.a-117{height: 145px;background-color: #3f3f3f;box-sizing: border-box;padding-top: 25px;}
.a-118{width: 1200px;margin: 0 auto;overflow: hidden;box-sizing: border-box;padding-left: 80px;}
.a-119{height: 105px;border-right: 1px solid #656565;width: 302px;box-sizing: border-box;padding-top: 35px;float: left;}
.a-120{display: inline-block;vertical-align: middle;margin-right: 8px;}
.a-121{display: inline-block;vertical-align: middle;}
.a-122{color: white;line-height: 19px;letter-spacing: 1px;}
.a-123{text-align: center;}
.a-123 .a-121{text-align: left;}
.a-124{float: left;margin-left: 40px;}
.a-126{text-align: center;color: white;margin-top: 5px;}
.a-127{line-height: 40px;text-align: center;background-color: #434343;color: white;font-size: 12px;letter-spacing: 1px;}

/*内页路由*/
.b-8{height: 50px;background: url(../assets/image/dz.png) no-repeat left;}
.b-9{padding-left: 40px;padding-top: 13px;}
/*内页banner*/
.e-1{height: 343px;}
.e-1 img{height: 343px;}
/*个人中心头部*/
.h-1{margin-top: 100px;padding-bottom: 72px;}
.h-2{width: 1200px;margin: 0 auto;}
.h-2 .a-15{padding-left: 25px;}
.h-3{position: initial;background-color: transparent;}
.h-3 .swiper-containerOne .swiper-slide a{color: #333333;}
.h-4>li>a{color: #262626;}
.h-5{background: url(../assets/image/user17.png) no-repeat center;background-size: 100% 100%;box-shadow: 0 0 10px 4px #f2e8e7;}



@media screen and (max-width: 1500px){
.a-2{height: 80px;}
.b-1{top: 80px;}
.a-3{width: 95%;/*text-align: center;*/}
.a-4 img{width: 250px;}
.a-5>li{width: 80px;}
.a-5>li>a{height: 80px;line-height: 80px;width: 80px;}
.a-6{margin-top: 25px;}
}
@media screen and (max-width: 1350px){
.a-5 li{margin-right: 27px;}
}